home *** CD-ROM | disk | FTP | other *** search
/ Netscape Plug-Ins Developer's Kit / Netscape_Plug-Ins_Developers_Kit.iso / CGIPERL / MACPERL / MSRCE418.HQX / Perl Source ƒ / MacPerl / MPTerminology.aete < prev    next >
Encoding:
Text File  |  1994-11-05  |  3.9 KB  |  77 lines

  1. @TITLE         "MacPerl Suite"
  2. @VERSION     1.0
  3.  
  4. @SUITE         "Required Suite",            "Events that every application should support",    'reqd'
  5.     @EVENT "Open", "Open documents",    'McPL', 'odoc'
  6.         @REPLY     'null', "",                                         OPT, SINGLE, NOENUM
  7.         @DIRECT    'alis', "List of documents to open",        REQ, LIST,   NOENUM, CHANGE
  8.         
  9.     @EVENT "Quit",    "Quit application",    'aevt', 'quit'
  10.         @REPLY     'null', "",                                         OPT, SINGLE, NOENUM
  11.         @DIRECT    'null', "No direct parameter required",     OPT, SINGLE, NOENUM, CHANGE
  12.         @PARAM    "save", 'savo', 'savo', "if true, save all windows without asking user, if false, don't save.", OPT, SINGLE, ENUM
  13.  
  14. @SUITE         "Core Suite",                "Suite that applies to all applications",            'core'
  15.     @CLASS "Window", 'cwin', "A window"    
  16.         @PROPERTY     "Position",            'ppos', 'QDpt', "The Position of the window",         SINGLE, NOENUM, RDWR
  17.         @PROPERTY     "Page Setup",        'PSET', 'TPNT', "The Page Setup of the window",     SINGLE, NOENUM, RDWR
  18.         @PROPERTY     "Show Borders",     'PBOR', 'cboo', "The Show Borders of the window",     SINGLE, NOENUM, RDWR
  19.         @PROPERTY     "Font",                'font', 'TEXT', "Font of the text",                     SINGLE, NOENUM, RDWR
  20.         @PROPERTY     "Size",                'ptsz', 'cf16', "Size of the text",                        SINGLE, NOENUM, RDWR
  21.         @PROPERTY     "Script Number",     'psct', 'cint', "Script system of the text",            SINGLE, NOENUM, RDONLY
  22.             
  23.         @ELEMENT        'ctxt',    RANGE
  24.         @ELEMENT        'cha ',    ABSOLUTE
  25.         @ELEMENT        'cwor',    ABSOLUTE
  26.         @ELEMENT        'clin',    ABSOLUTE
  27.         @ELEMENT        'citm',    ABSOLUTE
  28.         
  29.     @CLASS "Spot", 'cspt', "A Spot"
  30.         @PROPERTY     "Class",                'pcls', 'cnum', "The class",             SINGLE, NOENUM, RDWR
  31.         
  32. @SUITE        "Misc Standard Suite",    "",                                                            'misc'
  33.     @EVENT "Select", "Select some text", 'misc', 'slct'
  34.         @REPLY     'null', "", REQ, SINGLE, NOENUM
  35.         @DIRECT    'obj ', "", OPT, SINGLE, NOENUM, CHANGE
  36.         
  37.     @EVENT "Show", "Bring an object into view", 'misc', 'mvis'
  38.         @REPLY     'null', "", REQ, SINGLE, NOENUM
  39.         @DIRECT    'obj ', "", OPT, SINGLE, NOENUM, CHANGE
  40.  
  41. @SUITE        "Text Suite",                "A set of basic classes for text processing",    'TEXT',
  42.     @EVENT "Close",    "Close an object", 'core', 'clos'
  43.         @REPLY     'null', "",                             OPT, SINGLE, NOENUM
  44.         @DIRECT    'obj ', "The object to close",     REQ, SINGLE, NOENUM, CHANGE
  45.         @PARAM    "Save", 'savo', 'savo', "Specifies whether or not changes should be saved before closing", OPT, SINGLE, ENUM
  46.  
  47. @SUITE        "MacPerl Suite",            "Our custom events",    'McPL',
  48.     @EVENT "Save", "Save Window",    'core', 'save'
  49.         @REPLY     'null', "",                                         OPT, SINGLE, NOENUM
  50.         @DIRECT    'cwin', "Window to save",                        REQ, SINGLE, NOENUM, CHANGE
  51.         @PARAM    "in", 'dest', 'alis', "Where to save the file.", OPT, SINGLE, ENUM
  52.         @PARAM    "as", 'fltp', 'svas', "How to save the file.", OPT, SINGLE, ENUM
  53.         
  54.     @EVENT "Do Script", "Execute a Perl script", 'misc', 'dosc'
  55.         @REPLY     'TEXT', "Result",                 OPT, SINGLE, NOENUM
  56.         @DIRECT    'TEXT', "Script to execute",     REQ, SINGLE, NOENUM, CHANGE
  57.         @PARAM    "extract",         'EXTR', 'bool', "if false, don't search for the #!perl line.",     OPT, SINGLE, NOENUM
  58.         @PARAM    "debug",         'DEBG', 'bool', "if true, start the Perl debugger.",                     OPT, SINGLE, NOENUM
  59.         @PARAM    "preprocess",     'PREP', 'bool', "if true, send script through C preprocessor.",     OPT, SINGLE, NOENUM
  60.         @PARAM    "mode",             'MODE', 'MODE', "mode (local, batch, remote).",                         OPT, SINGLE, ENUM
  61.         @PARAM    "environment", 'ENVT', 'TEXT', "environment variables.",                                 OPT, LIST,   NOENUM
  62.     
  63.     @EVENT "Send Data", "Send data to a remote controlled Perl script", 'McPL', 'DATA'
  64.         @REPLY     'TEXT', "Standard Output",     OPT, SINGLE, NOENUM
  65.         @DIRECT    'TEXT', "Standard Input",         OPT, SINGLE, NOENUM, CHANGE
  66.         @PARAM    "input",         'INPT', 'reco', "further input streams.",     OPT, SINGLE, NOENUM
  67.         
  68.     @ENUMERATION 'svas'
  69.         @ENUM "Text",        'TEXT',    "Plain Text File"
  70.         @ENUM "Droplet",    'SCPT',    "Small delegation application"
  71.         @ENUM "Runtime",    'MrP7',    "Runtime application (large)"
  72.             
  73.     @ENUMERATION 'MODE'
  74.         @ENUM "Local",        'LOCL',    "No special redirections"
  75.         @ENUM "Batch",        'BATC',    "Redirect standard output to apple event"
  76.         @ENUM "Remote",    'RCTL',    "Redirect all standard I/O to apple events"
  77.